/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package service.reportCenter.brewForecastReport;

import java.util.Date;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;

/**
 *
 * @author dchapman
 */
@XmlRootElement(name="bfReport")
@XmlAccessorType(XmlAccessType.FIELD)
public class BFReport {
    private int beerID;
    private String beerName;
    private Date dueDate;
    private Date brewDate;
    private float vol;
    private List<BFDetailReport> details;

    public BFReport() {
    }

    public BFReport(int beerID, String beerName, Date dueDate, Date brewDate, float vol) {
        this.beerID = beerID;
        this.beerName = beerName;
        this.dueDate = dueDate;
        this.brewDate = brewDate;
        this.vol = vol;
    }

    public int getBeerID() {
        return beerID;
    }

    public void setBeerID(int beerID) {
        this.beerID = beerID;
    }

    public String getBeerName() {
        return beerName;
    }

    public void setBeerName(String beerName) {
        this.beerName = beerName;
    }

    public Date getDueDate() {
        return dueDate;
    }

    public void setDueDate(Date dueDate) {
        this.dueDate = dueDate;
    }

    public Date getBrewDate() {
        return brewDate;
    }

    public void setBrewDate(Date brewDate) {
        this.brewDate = brewDate;
    }

    public float getVol() {
        return vol;
    }

    public void setVol(float vol) {
        this.vol = vol;
    }

    public List<BFDetailReport> getDetails() {
        return details;
    }

    public void setDetails(List<BFDetailReport> details) {
        this.details = details;
    }
}
